stock car
noun
1
: a latticed railroad boxcar for carrying livestock
2
: a racing car having the basic chassis of a commercially produced assembly-line model
Love words? Need even more definitions?
Merriam-Webster unabridged
Share